mer de marmara meaning in English
n. marmara, sea of marmara, sea in the northeastern part of turkey (near the borders of greece and bulgaria)
n. marmara, sea of marmara, sea in the northeastern part of turkey (near the borders of greece and bulgaria)